goat barn - German English Dictionary